int main()
{
    int m = 10, n = 5;
    int **array;
    // 假定数组第一维长度为 m， 第二维长度为 n
    // 动态分配空间
    array = new int *[m];
    for (int i = 0; i < m; i++)
    {
        array[i] = new int[n];
    }
    //释放
    for (int i = 0; i < m; i++)
    {
        delete[] array[i];
    }
    delete[] array;
}
